High Performance Multilayer Perceptron on a CustomComputing
نویسندگان
چکیده
Multilayer perceptrons (MLPs) are one of the most popular neural network models for solving pattern classiication and image classiication problems. Because of their ability to learn complex decision boundaries, MLPs are used in many practical computer vision applications involving classiication (or supervised segmentation). Once the connection weights in a MLP have been learnt, the network can be used repeatedly for classiication of input test patterns. Several special-purpose architectures have been described in the literature for neural networks as they are slow on a conventional uniprocessor. In this paper, a high performance architecture for MLPs is presented using a novel class of hardware known as \custom computing machines". The main features of the proposed architecture are: (i) the number of nodes in a layer is not xed; (ii) the number of layers in the network is not xed; (iii) it is based on a set of reprogrammable FPGAs and a programmable crossbar; and (iv) it has a signiicant speedup over a uniprocessor. The system has been used for a page segmentation application with an appreciable speedup of approximately 150 over a SPARCstation 20 for one million pattern vectors with 20 features per pattern.
منابع مشابه
Prediction of daily evaporation using hybrid support vector regression-firefly optimization algorithm and multilayer perceptron
Prediction of daily evaporation is a valuable and determinant tool in sustainable agriculture and hydrological issues, especially in the design and management of water resources systems. Therefore, in this study, the ability of artificial intelligence models of multi-layer perceptron (MLP), support vector regression (SVR), and the hybrid model of support vector regression-firefly optimization a...
متن کاملModeling and analysis of leishmaniasis distribution process using multilayer perceptron neural network and support vector regression (Case study: villages of Isfahan province)
Villages located in Isfahan province are one of the areas prone to the spread of cutaneous leishmaniasis, which is characterized by the occurrence of wounds on the skin. To predict the future prevalence of cutaneous leishmaniasis, Continuous monitoring of the spatial distribution of this disease is essential. Disease modeling was performed using two machine learning algorithms called support ve...
متن کاملApplication of multilayer perceptron neural network and support vector machine for modeling the hydrodynamic behavior of permeable breakwaters with porous core
In this research, the application of multilayer perceptron (MLP) neural networks and support vector machine (SVM) for modeling the hydrodynamic behavior of Permeable Breakwaters with Porous Core has been investigated. For this purpose, experimental data have been used on the physical model to relate the reflection and transition coefficients of incident waves as the output parameters to the wid...
متن کاملEfficient High-precision Boilerplate Detection Using Multilayer Perceptrons
Removal of boilerplate is among the essential tasks in web corpus construction and web indexing. In this paper, we present an improved machine learning approach to general-purpose boilerplate detection for languages based on (extended) Latin alphabets (easily adaptable to other scripts). We keep it highly efficient (around 320 documents per single CPU core second) by using an optimized Multilay...
متن کاملDeveloping A Fault Diagnosis Approach Based On Artificial Neural Network And Self Organization Map For Occurred ADSL Faults
Telecommunication companies have received a great deal of research attention, which have many advantages such as low cost, higher qualification, simple installation and maintenance, and high reliability. However, the using of technical maintenance approaches in Telecommunication companies could improve system reliability and users' satisfaction from Asymmetric digital subscriber line (ADSL) ser...
متن کامل